anti-flooding device - Español Inglés Diccionario